extra-long weekend - French English Dictionary